non-profit housing company - Spanish English Dictionary